something which transmits something - English Synonyms Dictionary